package com.rc.saas.tenant.mapper.enterprise;


import com.rc.saas.tenant.base.BaseSearch;
import com.rc.saas.tenant.common.base.BaseMapper;
import com.rc.saas.tenant.model.enterprise.EnterpriseSubmemberApply;
import com.rc.saas.tenant.model.enterprise.EnterpriseSubmemberApplyExample;
import com.rc.saas.tenant.search.enterprise.EnterpriseSubMemberApplySearch;
import com.rc.saas.tenant.vo.enterprise.EnterpriseSubMemberApplyResult;

import java.util.List;

public interface EnterpriseSubmemberApplyMapper extends BaseMapper<Long, EnterpriseSubmemberApply, EnterpriseSubmemberApplyExample> {

    List<EnterpriseSubMemberApplyResult> listSubmemberApply(EnterpriseSubMemberApplySearch search);

    void updateEnterpriseId();

    void insertReturnId(EnterpriseSubmemberApply enterpriseSubmemberApply);
}